Skip to main content
Version: Development (main)

:::tip Experimental This documents unreleased main — not a released, committed API. See the API stability policy and use Stable instead. :::

Robotiq::SerialIOException Class

Thrown by Serial implementations when an IO operation fails in a way that may be transient (timeout, short read/write, EINTR, etc.).

Distinct from DriverException, which signals a higher-level driver problem that should propagate up. SerialIOException is caught by the Driver implementation to drive its retry loop.

Included Headers​

#include <serial_io_exception.hpp>

Base class​

classstd::runtime_error

Members​

Public Constructors
SerialIOException (const std::string &description)

Public Constructors​

SerialIOException()​

Robotiq::SerialIOException::SerialIOException(const std::string &description
)
inline explicit
Parameters
description

What went wrong; wrapped as "SerialIOException: <description>".


The documentation for this class was generated from the following file:

  • serial_io_exception.hpp

Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.